mounted troops - Français Anglais Dictionnaire